perm filename OPCOD.E[CMS,LCS]3 blob sn#245884 filedate 1976-11-09 generic text, type C, neo UTF8
COMMENT āŠ—   VALID 00004 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	0:	PCH	10:	PRA	20:	ADRL
C00005 00003		_________________________________
C00007 00004	INCR:	INC	356	INX	350	INY	310
C00010 ENDMK
CāŠ—;
0:	PCH	10:	PRA	20:	ADRL
1:	PCL	11:	CRA	21:	ADRH
2:	PS	12:	PRB	22:	FF
3:	A	13:	CRB
4:	X	14:	DADRL
5:	Y	15:	DADRH
6:	SP	16:	VAL
7:	NMI0	17:	NFLG

400:	PAGE ONE (STACK)  0,   1

1000:	RAM IRQV	  0,   2
1003:	IRQ BRK INDR	  3,   2
1005:	RAM NMIV:	  5,   2

173362:	ACLKLR		362, 366
173363:	ACLKHR		363, 366
173365:	BCLKR		365, 366

173370:	KBDR		370, 366
173371:	KBCR		371, 366

173372:	ACLKL		372, 366
173373:	ACLKH		373, 366
173374:	ACLKC		374, 366
173375:	BCLK		375, 366
173376:	BCLKC		376, 366

173774:	PIA PRA		374, 367
173775:	PIA CRA		375, 367
173776:	PIA PRB		376, 367
173777:	PIA CRA		377, 367

	_________________________________
KBCR:	|FLG|   |   |   |   |ACK|INT|ENB|
	|200|100| 40| 20| 10|  4|  2|  1|
	---------------------------------
	_________________________________
RTCCR:	|FLG|   |   |   |LOD| /8|INT|ENB|
	|200|100| 40| 20| 10|  4|  2|  1|
	---------------------------------
	_________________________________
PIACRA:	|IRQ|IRQ|PTL|PTL|PTL| DD|POS|ENB|
	|200|100| 40| 20| 10|  4|  2|  1|
	---------------------------------
PTL ON:	   X   X   1   1   0   X   X   X  → 60
	_________________________________
PIACRB:	|IRQ|IRQ|LED|LED|LED| DD|POS|ENB|
	|200|100| 40| 20| 10|  4|  2|  1|
	---------------------------------
LED ON:	   X   X   1   0   1   X   X   X  → 50
	_________________________________
PS:	|NEG|OVR|   |BRK|DEC|INT|ZRO|CRY|
	|200|100| 40| 20| 10|  4|  2|  1|
	---------------------------------

MIS:	BRK	  0	NOP	352

PS REG:	CLC	 30	CLI	130	CLD	330
	SEC	 70	SEI	170	SED	370
	CLV	270

REG:	TXA	212	TAX	252	TXS	232
	TYA	230	TAY	250	TSX	272

STACK:	PHA	110	PHP	 10
	PLA	150	PLP	 50

JUMP:	JMP	114	JSR	 40
	JMPIN	154	RTS	140
	RTI	100

BRANCH:	BNE	320	BPL	 20
	BEQ	360	BMI	 60
  (BL)	BCC	220	BVC	120
  (BGE)	BCS	260	BVS	160

TEST:	BIT	 54	BITZ	 44

LOAD:	LDA	255	LDX	256	LDY	254
	LDAI	251	LDXI	242	LDYI	240
	LDAZ	245	LDXZ	246	LDYZ	244
	LDAX	275	LDXY	276	LDYX	274
	LDAY	271	LDXZY	266	LDYZX	264
	LDAZX	265
	LDAIX	241
	LDAIY	261

STORE:	STA	215	STX	216	STY	214
	STAZ	205	STXZ	206	STYZ	204
	STAX	235	STXZY	226	STYZX	224
	STAY	231
	STAZX	225
	STAIX	201
	STAIY	221
INCR:	INC	356	INX	350	INY	310
	INCZ	346
	INCX	376
	INCZX	366

DECR:	DEC	316	DEX	312	DEY	210
	DECZ	306
	DECX	336
	DECZX	326

SHIFT AND ROTATE:
	ASL	 16	LSR	116	ROL	 56
	ASLA	 12	LSRA	112	ROLA	 52
	ASLZ	  6	LSRZ	106	ROLZ	 46
	ASLX	 36	LSRX	136	ROLX	 76
	ASLZX	 26	LSRZX	126	ROLZX	 66

LOGIC:	AND	 55	ORA	 15	EOR	115
	ANDI	 51	ORAI	 11	EORI	111
	ANDZ	 45	ORAZ	  5	EORZ	105
	ANDX	 75	ORAX	 35	EORX	135
	ANDY	 71	ORAY	 31	EORY	131
	ANDZX	 65	ORAZX	 25	EORZX	125
	ANDIX	 41	ORAIX	  1	EORIX	101
	ANDIY	 61	ORAIY	 21	EORIY	121

ARITH:	ADC	155	SBC	355
	ADCI	151	SBCI	351
	ADCZ	145	SBCZ	345
	ADCX	175	SBCX	375
	ADCY	171	SBCY	371
	ADCZX	165	SBCZX	365
	ADCIX	141	SBCIX	341
	ADCIY	161	SBCIY	361

COMPARE:CMP	315	CPX	354	CPY	314
	CMPI	311	CPXI	340	CPYI	300
	CMPZ	305	CPXZ	344	CPYZ	304
	CMPX	335
	CMPY	331
	CMPZX	325
	CMPIX	301
	CMPIY	321